package com.jingdianjichi.auth.domain.service;

import com.jingdianjichi.auth.domain.entity.AuthRoleBO;
import com.jingdianjichi.auth.domain.entity.AuthUserBO;

public interface AuthRoleDomainService {


    /**
     *  新增角色信息
     * @param authRoleBO
     * @return
     */
     Boolean add(AuthRoleBO authRoleBO);

    /**
     * 更新角色信息
     * @param authRoleBO
     * @return
     */
     Boolean update(AuthRoleBO authRoleBO);

    /**
     * 删除角色信息

 * 该方法用于删除系统中的角色信息
     * @param authRoleBO 角色业务对象，包含需要删除的角色相关信息
     * @return Boolean 返回操作结果，true表示删除成功，false表示删除失败
     */
    Boolean delete(AuthRoleBO authRoleBO);
}
